Phase Capture and Prediction with Applications
نویسندگان
چکیده
Understanding and exploiting the dynamic behavior of programs is key to improving performance beyond what is possible using static techniques. We present an implementation of a phase tracking algorithm and show that it can be successfully applied to existing SPEC2000 benchmarks, many of which show a consistent phase behavior. We then show the application of phase information to optimize branch prediction and cache utilization. Our results indicate a reduction of up to 44.35% in branch predicition misses, using simpler predictors based on per phase information. We also get an improvement of up to 4.70% in IPC for our target benchmarks. We also applied phase information to dynamically resize L1 caches and show that comparable IPC can be achieved with a lower average cache size of 49K as compared to the default size of 128K.
منابع مشابه
Phase Frequency Detector Using Transmission Gates for High Speed Applications
In this paper a new phase-frequency detector is proposed using transmission gates which can detect phase difference less than 500ps. In other word, the proposed Phase-frequency Detector (PFD) can work in frequencies higher than 1.7 GHz, whereas a conventional PFD operates at frequencies less than 1.1 GHz. This new architecture is designed in TSMC 0.13um CMOS Technology. Also, the proposed PFD a...
متن کاملPrediction of global sea cucumber capture production based on the exponential smoothing and ARIMA models
Sea cucumber catch has followed “boom-and-bust” patterns over the period of 60 years from 1950-2010, and sea cucumber fisheries have had important ecological, economic and societal roles. However, sea cucumber fisheries have not been explored systematically, especially in terms of catch change trends. Sea cucumbers are relatively sedentary species. An attempt was made to explore whether the tim...
متن کاملReal-time Prediction and Synchronization of Business Process Instances using Data and Control Perspective
Nowadays, in a competitive and dynamic environment of businesses, organizations need to moni-tor, analyze and improve business processes with the use of Business Process Management Systems(BPMSs). Management, prediction and time control of events in BPMS is one of the major chal-lenges of this area of research that has attracted lots of researchers. In this paper, we present a...
متن کاملPrediction of Above-elbow Motions in Amputees, based on Electromyographic(EMG) Signals, Using Nonlinear Autoregressive Exogenous (NARX) Model
Introduction In order to improve the quality of life of amputees, biomechatronic researchers and biomedical engineers have been trying to use a combination of various techniques to provide suitable rehabilitation systems. Diverse biomedical signals, acquired from a specialized organ or cell system, e.g., the nervous system, are the driving force for the whole system. Electromyography(EMG), as a...
متن کاملA Review of Aerogel Applications in Adsorption and Catalysis
Aerogels are a special class of porous material, which have excellent physicochemical properties such as low density, high porosity, high surface area and adjustable surface chemistry. Aerogels were first prepared several decades ago, but never truly commercialized due to their high cost. Technological advancements in the production and quality of different types of aerogel cut costs down and m...
متن کاملCarbon Dioxide Capture on Metal-organic Frameworks with Amide-decorated Pores
CO2 is the main greenhouse gas emitted from the combustion of fossil fuels and is considered a threat in the context of global warming. Carbon capture and storage (CCS) schemes embody a group of technologies for the capture of CO2 from power plants, followed by compression, transport, and permanent storage. Key advances in recent years include the further development of ne...
متن کامل